Big Huge Thesaurus

capital of Turkey

noun